/*
 * Copyright 2025 The JA-SIG Collaborative. All rights reserved.
 * distributed with this file and available online at
 */
package com.lap.auth.adapter.driving.persistence.organization.po;

import com.lap.framework.common.po.AbstractPo;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class OrganizationPo extends AbstractPo {

  /** 唯一标识 */
  private Integer id;

  /** 上级组织ID */
  private Integer parentId;

  /** 上级组织 */
  private String pidPath;

  /** 组织编码 */
  private String code;

  /** 租户编码 */
  private String tenantCode;

  /** 组织名称 */
  private String name;

  /** 组织状态:0-禁用,1-启用 */
  private Integer status;

  /** 部门备注 */
  private String remark;

  /** 排序 */
  private Integer sortOrder;
}
